Olfactory organ

English word definition — powered by WordNet

NOUN

the organ of smell and entrance to the respiratory tract

Want to remember olfactory organ?

Sign up free to bookmark & revise